package com.hyt.it.ogt.ykcj.domain.param;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import lombok.experimental.Accessors;

import java.util.Set;

/**
 * @program: it-ogt-kq
 * @description: 证书分页请求参数
 * @author: Yang HuanKun
 * @create: 2023-08-07 14:04
 **/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ToString(callSuper = true)
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "CertificatePageParam对象", description = "证书分页请求参数")
public class CertificatePageParam extends Page {

    @ApiModelProperty(value = "证书名称")
    private String certificateName;

    @ApiModelProperty(value = "部门ID集合")
    private Set<String> deptIds;

    private long pageSize = 10;

    private long pageNum = 1;
}
